//
//  YWConst.h
//  maintain
//
//  Created by 郑想 on 15/10/9.
//  Copyright (c) 2015年 ewin. All rights reserved.
//

/**
 *  常量定义头文件
 */
#import <Foundation/Foundation.h>

//#define Production
#define Test
/******************************************************/
/**
 *  接口地址
 */

/**上次登录时间*/
extern NSString* const kHttpBaseUrl;

/******************************************************/
/**
 *  NSUserDefaults
 */
/**返回消息header参数（该app_key用于加密使用*/
extern NSString* const kRequestHeadAppKey;
/**上次登录时间*/
extern NSString* const kLastLoginTime;
/**登录状态 YES 已登录*/
extern NSString* const kLoginStatus;

/**首次下载静态数据状态 YES 已下载*/
extern NSString* const kDownloadedStaticData;
/**token*/
extern NSString* const KAppDeviceToken;
/**升级检测URL*/
//extern NSString* const kAppUpgradeCheckUrl;

extern NSString* const KNotFirstEnterLedger;
extern NSString* const KFirstEnterLedgerTips;
extern NSString* const KNotFirstEnterTempmission;
extern NSString* const KFirstEnterTempmissionTips;
extern NSString* const KNotFirstEnterPatrol;
extern NSString* const KFirstEnterPatrol;
extern NSString* const KNotFirstEnterCheck;
extern NSString* const KFirstEnterCheck;
extern NSString* const KNotFirstEnterMaintain;
extern NSString* const KFirstEnterMaintain;
extern NSString* const KNotFirstEnterKeepwatch;
extern NSString* const KFirstEnterKeepwatch;
extern NSString* const KNotFirstEnterMaintenance;
extern NSString* const KFirstEnterMaintenance;
extern NSString* const KNotFirstEnterGrabTroubleBill;
extern NSString* const KFirstEnterGrabTroubleBillTips;
extern NSString* const KNotFirstGrabTroubleBillSucceed;
extern NSString* const KFirstGrabTroubleBillSucceedTips;
extern NSString* const KNotFirstEnterDoMissionVC;
extern NSString* const KFirstEnterDoMissionVCTips;
/**设置*/
extern NSString* const KNetWorkType;
/******************************************************/
/**
 *  avoscloud 使用KEY值
 */
extern NSString* const kAVOSAppID;
extern NSString* const kAVOSAppKey;
extern NSString* const kAVOSMasterKey;

/******************************************************/
/**
 * 阿里云存储
 */
extern NSString* const kAliyunAccessKey;
extern NSString* const kAliyunSecretKey;
extern NSString* const kAliyunbucketName;
extern NSString* const kAliyunEndPoint;
extern NSString* const kAliyunImageUrl;
/**
 * 腾讯Bugly
 */
extern NSString* const BuglyAppId;
extern NSString* const BuglyAppKey;
/**
 * 高德地图
 */
extern NSString* const AMapAPIKey;
/******************************************************/
/**
 * 友盟appkey
 */
extern NSString* const umengAppkey;
extern NSString* const umengAppMasterSecret;
/******************************************************/

/**
 *  记忆上次的楼盘，楼栋，楼层，系统更新时间
 */
extern NSString *const KYWRememberLastBuilding;
extern NSString *const KYWRememberLastApartment;
extern NSString *const KYWRememberLastFloor;
//extern NSString *const KYWRememberSystemUptime;


/**
 *  提示文字
 */
extern NSString* const kTextNoNetwork;

extern NSString* const kTextLoginInputEmpty;
extern NSString* const kTextLoginStart;
extern NSString* const kTextDownloadMetaData;
extern NSString* const kTextDownloadMetaDataFail;
extern NSString* const kTextLoginAccountOrPwdError;
extern NSString* const kTextLoginAccountNoExist;
extern NSString* const kTextLoginAccountNoActivate;
extern NSString* const kTextLoginFail;

extern NSString* const kTextLogouting;
extern NSString* const kTextLogoutFail;

extern NSString* const kTextSubmitTask;
extern NSString* const kTextSubmitTaskFail;

extern NSString* const kTextScanEquipmentNotMatch;
extern NSString* const kTextCameraIsNotAvailable;
extern NSString* const kTextBeingProcessed;
extern NSString* const kTextSelectTemporaryTask;
extern NSString* const kTextErrorOfGetImage;
extern NSString* const kTextConfirmSubmitMission;

extern NSString* const kTextSubmitPostTrouble;
extern NSString* const kTextSubmitPostTroubleFail;
extern NSString* const kTextConfirmSubmitPostTrouble;
extern NSString* const kTextConfirmSubmitPostTroubleFinished;

extern NSString* const kTextPendingTrouble;
extern NSString* const kTextAssignSuccess;
extern NSString* const kTextPendingTroubleFail;
extern NSString* const kTextTroubleChangePartsNotNull;
extern NSString* const kTextTroubleChangePartsMax;
extern NSString* const kTextTroubleDescriptionNotNull;
extern NSString* const kTextTroubleDescriptionMax;
extern NSString* const kTextNoteMax;
extern NSString* const kTextCantContainEmoji;

extern NSString* const kTextHeadPhotoUploading;
extern NSString* const kTextPasswordNotNull;
extern NSString* const kTextPasswordNotSame;
extern NSString* const kTextModifyPasswordSuccess;
extern NSString* const kTextModifyPasswordFail;
extern NSString* const kTextCommitSuccess;
extern NSString* const kTextFeedBackNotNull;
extern NSString* const kTextModifyFeedBackFail;
extern NSString* const kTextNoEquipment;
extern NSString* const kTextLoadFailed;

//extern NSString* const kTextConfirmSubmitPatrolRecord;
extern NSString* const kTextSubmitPatrolRecordSuccess;
extern NSString* const kTextSubmitPatrolRecordFail;

extern NSString* const kTextAttendanceStart;
extern NSString* const kTextAttendanceFail;
extern NSString* const kTextAttendanceNoteStart;
extern NSString* const kTextAttendanceNoteFail;

extern NSString* const kTextMeterReadingNoMeter;
extern NSString* const kTextMeterNumberReadingNoMeter;

extern NSString* const KPostRefreshCirculationDetailVCNoti;
extern NSString* const KPostCirculationHandlerNotification;
extern NSString* const KPostNoQrcodePostTroubleNotification;
extern NSString* const KPostNoticeAttachmentReflashNotification;
extern NSString* const KPostModifyMeterReadingRecordSuccessNoti;
extern NSString* const KPostReportTroubleNoReadCountNotification;
extern NSString* const KPostRefreshTheLatestWorkReminderNotification;
extern NSString* const KPostShowBellYellowSpotNotification;
extern NSString* const KPostRefreshUnreadReplyNotification;
extern NSString* const KPostMaterialNoReadCountNotification;
extern NSString* const KPostAssetsInventoryNoReadCountNotification;
extern NSString* const KPostMissionAddObserverNotification;
extern NSString* const KPostMissionDeleteObserverNotification;
extern NSString* const KPostGrabTroubleBillSuccessNotification;
extern NSString* const KPostGrabTroubleBillFailNotification;
extern NSString* const KPostAssignTroubleBillNotification;
extern NSString* const KPostGrabTroubleBillTotalCountNotification;
extern NSString* const KPostWorkRmindUnReadCountNotification;
extern NSString* const KPostMonitorAlarmUnReadCountNotification;

extern NSString* const KPushLogOutNotification;

extern NSString* const KPushchangeOrganizationSuccess;
extern NSString* const KPushBackgroundUploadRecordSuccessNotification;
